export default {
  common: {
    back: 'Back',
    confirm: 'Confirm',
    cancel: 'Cancel'
  },
  home: {
    title: 'Home',
    welcome: 'Welcome'
  },
  service: {
    title: 'Service & Support',
    banner: {
      title: 'Professional Service, Caring Support',
      desc: '24/7 Quality Service for You'
    },
    repair: {
      title: 'Repair Order',
      desc: 'Device repair & after-sales service'
    },
    faq: {
      title: 'FAQ Manual',
      desc: 'Quick answers to common questions'
    },
    quickContact: {
      title: 'Quick Contact',
      phone: 'Phone Support',
      online: 'Online Service',
      available: '24/7 Available',
      call: 'Call',
      chat: 'Chat'
    },
    expert: {
      title: 'Smart Service',
      desc: 'Online 1-on-1 Customer Service',
      teamTitle: 'Professional Service Team',
      teamDesc: '24/7 Service',
      contactTitle: 'Contact Methods',
      phoneTitle: 'Phone Support',
      phoneDesc: '010-1132546',
      qqTitle: 'QQ Support',
      qqDesc: '4008008000',
      wechatTitle: 'WeChat Support',
      wechatDesc: 'surftech',
      faqTitle: 'FAQ',
      serviceTimeTitle: 'Service Hours',
      onlineServiceTitle: 'Online Support',
      onlineServiceDesc: 'Mon-Fri 09:00-21:00\nWeekends & Holidays 10:00-18:00',
      phoneServiceTitle: 'Phone Support',
      phoneServiceDesc: '24/7 Service',
      callButton: 'Call Service',
      chatButton: 'Online Chat'
    },
    video: {
      title: 'Online Videos',
      desc: 'Browse Tutorial Videos'
    },
    manual: {
      title: 'User Manual',
      desc: 'Detailed description of software features and performance',
      home: 'Manual',
      bookmark: 'Bookmark',
      share: 'Share',
      previous: 'Previous',
      next: 'Next',
      search: {
        placeholder: 'Search manual content...',
        results: 'Search Results'
      },
      bookmark: {
        added: 'Added to bookmarks'
      },
      share: {
        text: 'Share User Manual',
        copied: 'Link copied to clipboard'
      },
      relatedLinks: 'Related Links',
      sections: {
        readingGuide: 'Reading Guide',
        unboxingChecklist: 'Unboxing Checklist',
        preparation: 'Preparation Before Use',
        assembly: 'Assembly Steps',
        connection: 'Connection & Pairing',
        operation: 'Operation Guide',
        storage: 'Storage',
        advanced: 'Advanced Operations',
        troubleshooting: 'Troubleshooting & Support',
        appendix: 'Appendix'
      }
    },
    feedback: {
      title: 'Feedback',
      desc: 'Contact us for any issues'
    }
  },
  repair: {
    common: {
      submit: 'Submit',
      next: 'Next',
      prev: 'Previous',
      save: 'Save',
      cancel: 'Cancel',
      confirm: 'Confirm',
      delete: 'Delete',
      edit: 'Edit',
      view: 'View',
      search: 'Search',
      filter: 'Filter',
      all: 'All',
      required: 'Required',
      optional: 'Optional',
      loading: 'Loading...',
      noData: 'No Data',
      loadMore: 'Load More',
      refresh: 'Refresh'
    },
    submit: {
      title: 'Submit Repair Order',
      step1: 'Service',
      step2: 'Device',
      step3: 'Fault',
      step4: 'Method',
      step5: 'Confirm',
      serviceType: {
        title: 'Please select service type',
        inStore: 'In-Store Service',
        inStoreDesc: 'Repair at store, face-to-face delivery',
        mailIn: 'Mail-In Service',
        mailInDesc: 'Express delivery, door-to-door pickup',
        onSite: 'On-Site Service',
        onSiteDesc: 'Engineer on-site repair'
      },
      deviceInfo: {
        title: 'Device Information',
        model: 'Device Model',
        modelPlaceholder: 'Please select device model',
        sn: 'Serial Number',
        snPlaceholder: 'Please enter serial number',
        snScan: 'Scan Code',
        purchaseDate: 'Purchase Date',
        purchaseDatePlaceholder: 'Please select purchase date',
        warrantyStatus: 'Warranty Status',
        inWarranty: 'In Warranty',
        outWarranty: 'Out of Warranty',
        unknown: 'Unknown'
      },
      faultDesc: {
        title: 'Fault Description',
        type: 'Fault Type',
        typePlaceholder: 'Please select fault type',
        powerIssue: 'Power Issue',
        screenIssue: 'Screen Issue',
        batteryIssue: 'Battery Issue',
        buttonIssue: 'Button Issue',
        otherIssue: 'Other Issue',
        description: 'Description',
        descPlaceholder: 'Please describe the problem in detail...',
        photos: 'Fault Photos',
        photosDesc: 'Up to 9 photos',
        uploadPhoto: 'Upload Photo'
      },
      serviceMethod: {
        title: 'Service Method',
        selectCenter: 'Select Service Center',
        selectCenterPlaceholder: 'Please select service center',
        appointmentTime: 'Appointment Time',
        appointmentTimePlaceholder: 'Please select appointment time',
        contactPhone: 'Contact Phone',
        contactPhonePlaceholder: 'Please enter contact phone',
        contactName: 'Contact Name',
        contactNamePlaceholder: 'Please enter contact name',
        returnAddress: 'Return Address',
        returnAddressPlaceholder: 'Please select return address',
        pickupAddress: 'Pickup Address',
        pickupAddressPlaceholder: 'Please select pickup address',
        distance: 'Distance',
        businessStatus: 'Open',
        closed: 'Closed',
        rating: 'Rating'
      },
      confirm: {
        title: 'Confirm Information',
        orderInfo: 'Order Information',
        serviceType: 'Service Type',
        deviceModel: 'Device Model',
        faultType: 'Fault Type',
        serviceCenter: 'Service Center',
        appointmentTime: 'Appointment Time',
        contactPhone: 'Contact Phone',
        estimatedCost: 'Estimated Cost',
        detectionFee: 'Detection Fee',
        free: 'Free',
        costNote: 'Detailed quote will be provided after detection if repair is needed',
        agreement: 'I have read and agree to',
        agreementLink: 'Service Agreement',
        submitButton: 'Confirm Submit'
      },
      success: {
        title: 'Submitted Successfully',
        message: 'Your repair order has been submitted',
        caseNo: 'Case Number',
        tip: 'Please keep the case number for tracking',
        viewDetail: 'View Details',
        backHome: 'Back to Home'
      }
    },
    track: {
      title: 'Order Details',
      caseNo: 'Case Number',
      estimatedTime: 'Estimated Completion',
      daysLater: 'days later',
      currentStatus: 'Current Status',
      progress: 'Service Progress',
      orderInfo: 'Order Information',
      deviceModel: 'Device Model',
      faultDesc: 'Fault Description',
      serviceType: 'Service Type',
      serviceCenter: 'Service Center',
      createTime: 'Create Time',
      engineer: 'Engineer',
      urge: 'Urge',
      contact: 'Contact Support',
      cancelOrder: 'Cancel Order',
      confirmReceipt: 'Confirm Receipt',
      urgeSuccess: 'Urged successfully',
      urgeLimit: 'Already urged today, please do not operate frequently',
      cancelConfirm: 'Are you sure to cancel the order?',
      cancelReason: 'Cancel Reason',
      cancelReasonPlaceholder: 'Please enter cancel reason',
      cancelSuccess: 'Cancelled successfully',
      receiptConfirm: 'Confirm device received?',
      receiptSuccess: 'Confirmed successfully'
    },
    quote: {
      title: 'Repair Quote',
      detectionResult: 'Detection Result',
      faultCause: 'Fault Cause',
      repairPlan: 'Repair Plan',
      costDetail: 'Cost Details',
      laborCost: 'Labor Cost',
      partsCost: 'Parts Cost',
      subtotal: 'Subtotal',
      discount: 'Discount',
      total: 'Total',
      validPeriod: 'Valid Period',
      hours: 'hours',
      agreement: 'I have read and agree to the quote',
      confirmRepair: 'Confirm Repair',
      rejectRepair: 'Reject Repair',
      confirmTitle: 'Confirm Repair',
      confirmMessage: 'Accept this quote and start repair?',
      rejectTitle: 'Reject Repair',
      rejectMessage: 'Are you sure to reject repair?',
      rejectReason: 'Reject Reason',
      rejectReasonPlaceholder: 'Please enter reject reason',
      confirmSuccess: 'Confirmed, repair will start soon',
      rejectSuccess: 'Repair cancelled'
    },
    myOrders: {
      title: 'My Orders',
      all: 'All',
      processing: 'Processing',
      completed: 'Completed',
      cancelled: 'Cancelled',
      empty: 'No Orders',
      emptyDesc: 'You have not submitted any repair orders',
      goSubmit: 'Submit Order',
      viewDetail: 'View Details',
      submitAgain: 'Submit Again',
      searchPlaceholder: 'Search case number or device model'
    },
    serviceCenters: {
      title: 'Service Centers',
      searchPlaceholder: 'Search service center...',
      currentLocation: 'Current Location',
      relocate: 'Relocate',
      viewMap: 'View Map',
      appointment: 'Appointment',
      phone: 'Phone',
      address: 'Address',
      businessHours: 'Business Hours',
      distance: 'Distance',
      rating: 'Rating',
      businessStatus: 'Open',
      closed: 'Closed'
    },
    status: {
      PENDING: 'Pending',
      ACCEPTED: 'Accepted',
      ASSIGNED: 'Assigned',
      DEVICE_RECEIVED: 'Device Received',
      RECEIVED: 'Received',
      DETECTING: 'Detecting',
      DETECTION_COMPLETED: 'Detection Completed',
      QUOTING: 'Quoting',
      QUOTED: 'Quoted',
      PAYING: 'Paying',
      PAID: 'Paid',
      REPAIRING: 'Repairing',
      REPAIR_COMPLETED: 'Repair Completed',
      QUALITY_CHECK: 'Quality Checking',
      QUALITY_CHECKED: 'Quality Checked',
      SHIPPING: 'Shipping',
      SHIPPED: 'Shipped',
      PICKUP_PENDING: 'Pickup Pending',
      COMPLETED: 'Completed',
      CANCELLED: 'Cancelled'
    },
    statusDesc: {
      PENDING: 'Order submitted, waiting for acceptance',
      ACCEPTED: 'Order accepted',
      ASSIGNED: 'Engineer assigned',
      DEVICE_RECEIVED: 'Device arrived at service center',
      RECEIVED: 'Device received',
      DETECTING: 'Engineer is detecting device',
      DETECTION_COMPLETED: 'Detection completed, waiting for quote',
      QUOTING: 'Generating quote',
      QUOTED: 'Quote generated, waiting for confirmation',
      PAYING: 'Waiting for payment',
      PAID: 'Payment completed',
      REPAIRING: 'Repairing',
      REPAIR_COMPLETED: 'Repair completed',
      QUALITY_CHECK: 'Quality checking',
      QUALITY_CHECKED: 'Quality check completed',
      SHIPPING: 'Preparing for shipment',
      SHIPPED: 'Device shipped',
      PICKUP_PENDING: 'Waiting for pickup',
      COMPLETED: 'Order completed',
      CANCELLED: 'Order cancelled'
    }
  }
} 